body
{
background: #efefef url('');
}

.blGlobalWidth{
width:95%;
margin-left: auto; margin-right: auto;
}

/* ***************** */
/* start blHeader */

.blHeader{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:19px;
font-weight:bold;
background:#efefef;
width:100%;
border:#efefef 1px solid;
margin:4px;
padding:8px;
}

.blHeader a:link, .blHeader a:visited, .blHeader a:active, .blHeader a:hover {
color: #000000;
text-decoration:none;
}

/* end blHeader */
/* *************** */

/* ***************** */
/* start blContent */
.blContent{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:small;
font-weight:normal;
background:#ffffff;
border:#000000 1px solid;
margin:4px;
padding:8px;
}

.blSubTitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6666666;
font-size:17px;
}

.blContentBox{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:small;
font-weight:normal;
background:#ffffff;
border:#000000 1px solid;
margin:5px;
padding:5px;
}

.blFormDefinition{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:small;
font-weight:normal;
background:#ffffff;
border:#000000 1px solid;
margin:5px;
padding:5px;
}

.blContentBox a:link, .blContentBox a:visited, .blContentBox a:active, .blFormDefinition a:link, .blFormDefinition a:visited, .blFormDefinition a:active {
color: #333399;
}

.blContentBox a:hover, .blFormDefinition a:hover{
color: #FF0000;
}

.blContentSubmenuTxt{
color:#6666666;
font-size:10px;
}
.blContentSubmenuTxt a:link, .blContentSubmenuTxt a:visited, .blContentSubmenuTxt a:active {
color: #333399;
}
.blContentSubmenuTxt a:hover {
color: #ff0000;
}
.blContentSubjectTxt{
color:#6666666;
font-size:14px;
font-weight:bold;
}
.blContentDayHeader{
color:#6666666;
font-size:17px;
}
.blContentWidth { /* dnyamic size in this design */

}
/* end blContent */
/* *************** */

/* ***************** */
/* start blLocation1 */

.blLocation1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:normal;
background:#ffffff;
width:200px;
border:#330000 1px solid;
margin:4px;
padding:8px;
}

.blLocation1BoxTitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:small;
background: #FFFFFF url('http://www.beepworld.de/hptemplates/members/1/gradient.gif');
text-align:left;
margin:0px;
padding:2px;
font-weight:bold;
border:#000000 1px solid;
}

.blLocation1BoxContent{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:x-small;
font-weight:normal;
background:#ffffff;
padding:5px;
border-left:#000000 1px solid;
border-right:#000000 1px solid;
border-bottom:#000000 1px solid;
}

.blLocation1BoxContent a:link, .blLocation1BoxContent a:visited, .blLocation1BoxContent a:active {
color: #333399;
}

.blLocation1BoxContent a:hover {
color: #FF0000;
}

.blLocation1Width{
width:200px;
}

/* end blLocation1 */
/* *************** */

/* ***************** */
/* start blLocation2 */

.blLocation2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:normal;
background:#ffffff;
width:200px;
border:#330000 1px solid;
margin:4px;
padding:8px;
}

.blLocation2BoxTitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:small;
background: #FFFFFF url('http://www.beepworld.de/hptemplates/members/1/gradient.gif');
text-align:left;
margin:0px;
padding:2px;
font-weight:bold;
border:#000000 1px solid;
}

.blLocation2BoxContent{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:x-small;
font-weight:normal;
background:#ffffff;
padding:5px;
border-left:#000000 1px solid;
border-right:#000000 1px solid;
border-bottom:#000000 1px solid;
}

.blLocation2BoxContent a:link, .blLocation2BoxContent a:visited, .blLocation2BoxContent a:active {
color: #333399;
}

.blLocation2BoxContent a:hover {
color: #FF0000;
}

.blLocation2Width{
width:200px;
}
/* end blLocation2 */
/* *************** */

/* ***************** */
/* start Toolbar */

body
{
    margin:0;
    padding-top:0;
    padding-left:0;
    padding-right:0;
}

.blToolbar {
  position:absolute;
  left:0px;
  top:0px;
  overflow:visible;
  height:32px;
  width:100%;
  margin:0;
  padding:0;
  z-index:1000000000;
  border:none;
  float:none;
}

/* end Toolbar */
/* ***************** */